synthetic woven fabric - Español Inglés Diccionario